Advertisement
Advertisement
judder bar
noun
- a bump built across roads, esp in housing estates, to reduce speeding Also calledrampchiefly Britsleeping policeman
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse